imperfect understanding - French English Dictionary